55801062f98dcb5c0d8c074e29b365741409e915,subprojects/model-core/src/main/java/org/gradle/model/internal/registry/DefaultModelRegistry.java,DefaultModelRegistry,close,#ModelNode#,317
Before Change
node.setState(ModelNode.State.Mutated);
}
if (node.getState() == ModelNode.State.Mutated) {
fireMutations(node, path, mutators.removeAll(new MutationKey(path, MutationType.Finalize)), usedMutators);
node.setState(ModelNode.State.SelfClosed);
}
if (node.getState() == ModelNode.State.SelfClosed) {
After Change
fireMutations(node, path, mutators.removeAll(new MutationKey(path, MutationType.Defaults)), usedMutators);
fireMutations(node, path, mutators.removeAll(new MutationKey(path, MutationType.Initialize)), usedMutators);
fireMutations(node, path, mutators.removeAll(new MutationKey(path, MutationType.Mutate)), usedMutators);
fireMutations(node, path, mutators.removeAll(new MutationKey(path, MutationType.Finalize)), usedMutators);
node.setState(ModelNode.State.SelfClosed);
}
if (node.getState() == ModelNode.State.SelfClosed) {